a type of baggy garment - Espagnol Anglais Dictionnaire